package info.touret.winecellar.producer.shared;


import info.touret.winecellar.dao.server.ObjectifyLocator;
import info.touret.winecellar.dao.shared.DatastoreObjectProxy;
import info.touret.winecellar.producer.server.domain.Producer;

import com.google.web.bindery.requestfactory.shared.ProxyFor;


@ProxyFor(value=Producer.class,locator = ObjectifyLocator.class)
public interface ProducerProxy extends  DatastoreObjectProxy {

	String getRegion();

	void setRegion(String region);

	String getDomain();

	void setDomain(String domain);

	Long getId();

	void setId(Long id);

	String getName();

	void setName(String name);

	String getAddress();

	public void setAddress(String address);

	public String getZip();

	public void setZip(String zip);

	public String getCity();

	public void setCity(String city);

	public String getCountry();

	public void setCountry(String country);

	public String getPhone();

	public void setPhone(String phone);

	@Override
	public Integer getVersion();
	
	
	
}
